Adaptive cancellation of self-generated sensory signals in a whisking robot
نویسندگان
چکیده
Sensory signals are often caused by one’s own active movements. This raises a problem of discriminating between selfgenerated sensory signals and signals generated by the external world. Such discrimination is of general importance for robotic systems, where operational robustness is dependent on correct interpretation of sensory signals. Here we investigate this problem in the context of a whiskered robot. The whisker sensory signal comprises two components: one due to contact with an object (externally-generated) and another due to active movement of the whisker (self-generated). We propose a solution to this discrimination problem based on adaptive noise cancellation, where the robot learns to predict the sensory consequences of its own movements using an adaptive filter. The filter inputs (copy of motor commands) are transformed by Laguerre functions instead of the often-used tapped-delay line, which reduces model order and therefore computational complexity. Results from a contact detection task demonstrate that false positives are significantly reduced using the proposed scheme.
منابع مشابه
An Internal Model Architecture for Novelty Detection: Implications for Cerebellar and Collicular Roles in Sensory Processing
The cerebellum is thought to implement internal models for sensory prediction, but details of the underlying circuitry are currently obscure. We therefore investigated a specific example of internal-model based sensory prediction, namely detection of whisker contacts during whisking. Inputs from the vibrissae in rats can be affected by signals generated by whisker movement, a phenomenon also ob...
متن کاملM Echanisms of Active Sensing
Active sensing and sensorymotor loops Sensation is an active process whereby sensory organs continuously and actively sample the external world, usually by physical movements. Thus, to acquire meaningful information about the surrounding, the brain must integrate sensory signals with information about the active movement that induced them. We study how sensor motion and sensory signals interact...
متن کاملAdaptive-Filtering-Based Algorithm for Impulsive Noise Cancellation from ECG Signal
Suppression of noise and artifacts is a necessary step in biomedical data processing. Adaptive filtering is known as useful method to overcome this problem. Among various contaminants, there are some situations such as electrical activities of muscles contribute to impulsive noise. This paper deals with modeling real-life muscle noise with α-stable probability distribution and adaptive filterin...
متن کاملPrimary Motor Cortex Reports Efferent Control of Vibrissa Motion on Multiple Timescales
Exploratory whisking in rat is an example of self-generated movement on multiple timescales, from slow variations in the envelope of whisking to the rapid sequence of muscle contractions during a single whisk cycle. We find that, as a population, spike trains of single units in primary vibrissa motor cortex report the absolute angle of vibrissa position. This representation persists after senso...
متن کاملModeling forces and moments at the base of a rat vibrissa during noncontact whisking and whisking against an object.
During exploratory behavior, rats brush and tap their whiskers against objects, and the mechanical signals so generated constitute the primary sensory variables upon which these animals base their vibrissotactile perception of the world. To date, however, we lack a general dynamic model of the vibrissa that includes the effects of inertia, damping, and collisions. We simulated vibrissal dynamic...
متن کامل